<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>

    // 正则的test方法，默认只会验证字符串的局部匹配
    // 完整验证，需要给正则添加开头和结尾的标记
    // 开头：^
    // 结尾：$
    
    // QQ号：纯数字，非0开头，5~12位
    // var str = "704206198";
    // var str = "0704206198";
    // var reg = /^[1-9]\d{4,11}$/;
    // console.log( reg.test( str ) );

    // 手机号：纯数字，11位，1开头，第二位3~9，后面任意
    // var str = "17600901915";
    // var str = "176009019151";
    // var str = "27600901915";
    // var str = "12600901915";
    // var reg = /^1[3-9]\d{9}$/;
    // console.log( reg.test( str ) );

    // 邮编：纯数字，6位任意数字
    // var str = "257000";
    // var str = "2570001";
    // var reg = /^\d{6}$/;
    // console.log( reg.test( str ) );

    // 邮箱：数字字母_ 1~10位 @ 字母数字-. 2~10位 . 字母. 2~7位
    // var str = "li_yang123@qf-h5.sh.com.cn";
    // var str = "li_yang1234@qf-h5.sh.com.cn";
    // var str = "li_yang-23@qf-h5.sh.com.cn";
    // var str = "li_yang123@qf_h5.sh.com.cn";
    // var reg = /^\w{1,10}@[\da-z\-\.]{2,10}\.[a-z\.]{2,7}$/i;
    // console.log( reg.test( str ) );

    // 固定电话：区号-电话-分机号
    // var str = "0531-12345678-1234";
    // var str = "0531-12345678";
    // var str = "12345678";
    // var str = "12345678-1234";
    // var str = "1531-12345678-1234";
    // var str = "05311-12345678-1234";
    // var str = "0511_12345678-1234";
    // var reg = /^(0\d{2,3}-)?\d{7,8}(-\d{1,4})?$/;
    // console.log(reg.test(str));
    
    
</script>
</html>